be useless at. something - Français Anglais Dictionnaire